package xin.marcher.module.attribute.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import xin.marcher.module.common.domain.BaseDO;

import java.io.Serializable;

@Data
@TableName("atm_attribute_info")
public class AttributeInfoDO extends BaseDO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 品类id
     */
    private Long categoryId;

    /**
     * 属性名称
     */
    private String attributeName;

    /**
     * 属性编码
     */
    private String attributeCode;

    /**
     * 属性类型，格式为json数组（1-基础属性，2-销售属性，3-搜索属性，null-其他属性）
     */
    private String attributeType;

    /**
     * 属性值的输入方式（1-用户自己输入，2-单选下拉框，3-多选下拉框，4-日期）
     */
    private String attributeInputType;

    /**
     * 属性说明
     */
    private String attributeComment;

}